be dependent on outside financial sources - Francés Inglés Diccionario